Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 LEYBOURNE GROVE Semi-Detached £277,260 £225,000 30 Nov 2018
3 LEYBOURNE GROVE Terraced £290,193 £235,000 14 Sep 2018
4 LEYBOURNE GROVE Terraced £258,622 £240,000 17 Sep 2021
6 LEYBOURNE GROVE Semi-Detached £264,359 £156,000 24 Aug 2010
7 LEYBOURNE GROVE Semi-Detached £338,837 £199,950 27 Aug 2010
8 LEYBOURNE GROVE Semi-Detached £298,906 £173,000 2 Sep 2011
9 LEYBOURNE GROVE Semi-Detached £207,238 £145,000 28 Aug 2015